package com.ares.service.servicio;

import java.util.List;

import com.ares.service.bean.BeanCompetencia;
import com.ares.service.bean.BeanIntegral;
import com.ares.service.dao.DAOFactory;
import com.ares.service.dao.EvaluacionPotencial_I;

public class PotencialSapService implements PotencialSapService_I{
	DAOFactory fabrica = DAOFactory.getDAOFactory(DAOFactory.SAP);
    EvaluacionPotencial_I SAPfabrica = fabrica.getPotencial();
    
    public List<BeanCompetencia> obtenerDimensiones(String idEmpleado, String periodo) throws Exception {
        return SAPfabrica.obtenerDimensiones(idEmpleado, periodo);
    }
    
    public List<BeanCompetencia> consultarInformacionPotencial(String idEmpleado, String periodo, String version) throws Exception{
    	return SAPfabrica.consultarInformacionPotencial(idEmpleado, periodo, version);
    }
    
    public String grabarEvaluacionPotencial(String idEvaluado, String periodo, List<BeanCompetencia> lstDimensiones) throws Exception{
    	return SAPfabrica.grabarEvaluacionPotencial(idEvaluado, periodo, lstDimensiones);
    }
    
    public String enviarEvaluacionPotencial(String idEvaluado, String periodo, List<BeanCompetencia> lstDimensiones) throws Exception{
    	return SAPfabrica.enviarEvaluacionPotencial(idEvaluado, periodo, lstDimensiones);
    }
    
    public String enviarCorreoAnalistaRRHH(String idUsuario, String nombreColaborador) throws Exception{
    	return SAPfabrica.enviarCorreoAnalistaRRHH(idUsuario, nombreColaborador);
    }
}